Grundlagen

Ein Makro soll automatisch mehrmals durchgeführt werden, z.B. für alle Lehreinheiten.

 

Erweiterung von makro_maske_bez

 

makro_maske_bez

Feld

Beispiel

Kommentar

maskeninfo_id1

10800

 

maskeninfo_id2

10050

 

active

0/1

0 zum zeitweisen deaktivieren

sort

1

 

schleifenrelation

<<SQL>> select key_apnr,name from organigramm where lehre=1 and orgstrukur=30 order by 2

 

schleifenfeldname

Org.Einheit

 

schleifenfstand

1.1.2005 oder <<Org. Einheit-Stand>> oder <<today>>

falls das schleifenfeld einen Stand benötigt

schleifenfsicht

13 oder <<Org. Einheit-Sicht>>

falls das schleifenfeld Sichten unterstützt (art=12) und mehr als eine Sicht zur Auswahl steht, muss die gewünschte Sicht (tid) angegeben werden

aktion

 

 

 

Im Makro 10800 wird die Maske Stud. Allg (10050) aufgerufen.

Da Feld schleifenrelation gefüllt ist, wird <<SQL>> ausgeführt und Stud. Allg. mehrmals entsprechend der Anzahl gefundener Einträge ausgeführt, dabei wird immer ein Eintrag das Feld mit dem schleifenfeldnamen "Org. Einheit" eingesetzt.

 


Zur Superx-Homepage SuperX ist auch ein CampusSource-Projekt. Zur CampusSource-Homepage | Powered by FreeMarker Seite 57 / 102
Letzter Update: 17.06.2008
Impressum